#lean_overlay {
    position: fixed;
    z-index: 10000;
    top: 0px;
    left: 0px;
    height:100%;
    width:100%;
    background: #000;
    display: none;
}

.Jalert {
    width: 600px;
	padding: 30px;
    display:none;
    background: #FFF;
    border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
    box-shadow: 0px 0px 4px rgba(0,0,0,0.7); -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.7); -moz-box-shadow: 0 0px 4px rgba(0,0,0,0.7);
	text-align: center;


}

.Jalert p { color: #666; text-shadow: none;padding: 0px 0px 0px 50px  }
.Jalert table { color: #666; text-shadow: none; border-bottom: solid 1px; }
.Jalert H2 {font: bold;color: #DC143C; padding: 0px 0px 0px 50px }